package top.yudoge.dogeeditor.llm.rewrite

import org.springframework.stereotype.Component

@Component
@Deprecated("目前还没有知识可以使用")
class RAGChainNode : TaskChainNode {

    override fun process(ctx: ChainContext) {
        // do nothing
        sendReasoningCallback(ctx, "rag...")
        putChainStore(ctx, RELATED_DOCS, mutableListOf<String>())
        emitNext(ctx)
    }

    companion object {
        const val RELATED_DOCS = "related_docs"
    }

}